explosive projectiles - French English Dictionary